pillar-drilling machine - Francés Inglés Diccionario